package com.itheima.Test5;


/**
 * 第五题：分析以下需求，并用代码实现

 要求:在测试类Test中创建A的对象a并调用成员方法methodA(),要求用两种方式实现

 public class Test {
 public static void main(String[] args) {

 }
 }
 //定义接口
 interface InterA {
 void showA();
 }
 class A {
 public void methodA(InterA a) {
 a.showA();
 }
 }
 */
public class Test {
    public static void main(String[] args) {
        A a = new A();
        a.methodA(new InterA() {
            @Override
            public void showA() {
                System.out.println("展示AAAA");
            }
        });

        System.out.println("====================");

        //lambda表达式：
        new A().methodA(()-> System.out.println("Lambda展示AAAAAAAAA"));

        System.out.println(Math.max(2,10));

//        Math math = new Math();

        System.out.println(MathClone.max(55,66));

       /* String codebase = Util.getCodebase(A.class);
        System.out.println(codebase);*/
    }
}
